fuel depots - German English Dictionary